1245
1
2241
2
1020
1662
6
1866
3
472
0
1896
770
1652
4682
1167
4438
5
944
1848
2235
4
36045
1218
558610
1566
1817
349
3082
356
282572
5393
8
1926
1151
526
4936
1343