2564
2
1256
1
521
1230
5
4049
10
2082
1207
2488
4
1802
1782
0
2095
1869
1376
3
2623
2864
7
198
853
7952
438
56488
4940
1060
15276
27
22330
22
4964
2947
1418
2372
2431
3929