1446
2
1660
4
3575
1
2184
2568
2949
0
2522
1239
2495
108797
1812
6781
297066
1431
1458
3926
14
61216
3298
645
6294
3248
8
1679
1282
436
4228
3
1162
536
1331
1527
1623