3903
6
1645
1
2619
2
2760
4
1175
2331
637
0
504
1145
1647
1343
2604
9
1984
3
1132
2306
2153
3250
1506
745
4016
2814
5
1869
1550
323
302
670
2069
964
2330
769