50
1538
4
103
2944
3
118
1305
2
23
1254
1
51
1598
5
37
1100
17
1893
8
1403
10
2283
40
3509
0
100
3266
24
80
448
1894
9
3177
11
1272
1575
1256
2104
16
1468