1428
1
1212
2
2440
1512
1336
1068
1397
747
543
0
2393
1464
641
2127
2095
4
7334
2856
1822
6370
5
621
1152
3438
1343
2803
6
2235
282572
935
2799
1430
256612
2604
7