2095
4
2241
2
1240
0
1020
1
543
2393
1889
641
2127
7334
2856
1652
3
1822
315
6370
5
1073
1152
1566
1343
282572
5393
8
2114
526
1630
5378
9
935
2199
2541
1991
256612