2241
2
7334
4
543
0
1020
1
2393
6370
5
641
2127
1343
2095
2856
1152
935
1652
3
1163
1852
1822
1379
8475
12
521
11829
1237
1848
4223
22
1132
1566
1555
36045
7328
797