1506
0
3116
1
670
1132
1343
522
2225
3
2516
440
4820
2
2337
383
2710
9
1294
2269
4164
15
2125
327
322
3287
341
4349
637
1640
5009
20634
8
1008
2474
521
1987