2377
1
1564
1976
3
1423
599
0
2534
3227
2
844
1558
2622
6
2462
1304
1622
712
2668
2327
11
2980
785
1348
1179
159
3871
2794
610
582
830
783
1020
3589
383