3203
3
2040
2
6267
18
3292
15
2006
1
2598
1689
990
216
0
2966
6
3936
1781
1951
2332
803
509
3583
288
538
1537
1406
385
670
493
688
543
23952
1038
600
891