1775
2
3092
1
31535
0
2189
17353
1141
2132
2749
342
3114
4
1098
3859
7
2748
987
741
4111
467
2076
1076
2682
2546
5255
16
567
2093
2330
369
333
2243
1840
358