2271
0
31535
1824
7812
3
2442
2
2108
3442
1009
933
1
1343
16550
27
4820
10396
8
1932
48708
968
180849
116
641
5429
521
575
543
31220
10
4396
647
2644
1362
19279
171