1429
2
1822
1
7328
543
0
2393
1464
5455
1575
2108
4
641
2127
2095
7334
1152
2856
4097
10
1945
4382
3063
3
6370
5
2257
1903
3092
2733
1343
282572
935
3878
2195