521
1
3732
7
2445
3
7334
4
543
0
2393
2
6370
5
1918
2754
1300
641
1666
2127
1343
2095
2856
1152
935
1852
1822
691
8475
12
1346
6
1011
11829
1237
1848
4223
22
1132
2169