2856
4
2982
3
775
0
3408
12
4143
6
292
447
3759
1
2372
2
543
1327
1193
661
1889
1343
1852
1664
1365
1869
1356
1750
2326
81077
101