1642
1
3795
646
0
1129
915
20634
8
2366
1922
1330
2
661
4382
5
964
650
1513
2982
3
1392
544
19279
1651
1587
1758
1329
2368
1425
509
2474
3268
2000
417
2372