2296
2
2033
2474
1869
1
2143
0
3380
3
1207
2071
1302
2334
646
1129
1682
964
1533
56488
544
3480
5
1587
662
3044
27
4252
2079
48766
24
650
1622
356
5470
1756
5363
6