339
1
571
1054
83
2
32
4
7
4328
106
262
422
16
30
3
2038
495
1011
998
2068
1585
1908
2860
72
150
302
18
1256
390
557
684
1286
1081