3236
10
468
1
709
1645
2331
4
545
1028
2793
794
569
2
422
1073
0
2289
596
450
648
758
1393
634
1465
1082
1129
932
4872
7
913
812
1343
957
2366