2272
1
1033
0
4235
2650
20
2740
3
2839
2649
971
1343
3322
5704
1225
1985
2
564
750
621
3026
813
1601
1059
542
475
3012
4
883
23
1785
1618
495
575
1519