3835
4
1292
0
1638
3470
5
616
3066
7
3629
1
4168
418
1618
3024
3
2534
7793
570
12472
925
2043
1225
2502
532
2054
2327
11
3546
592
1452
527
2300
2
302
2452
1574