572
0
2535
2
1622
1
1681
1296
2948
9
1194
6617
5440
8
3765
4
32302
28098
14
3225
6
1265
3498
1815
2411
1819
19783
1788
2258
1834
3562
1763
2468
3
878
1294
1494
4944