2901
1
2512
2
2152
1054
0
396
5579
7
630
2484
2659
574
580
685
611
2336
6698
1827
1816
1243
416
1093
1568
516
650
448
1049
2453
4
1814
2197
701
3372
11