1431
2
2683
0
1329
1
1378
2821
282572
458
46414
4594
1152
105290
625
3659
14
2234
1649
266
2115
4
383
1948
584
552
909
1192
503
1428
1069
4328
10
896
1105