5559
3
1639
4
251
0
2304
1
1661
2
1132
2367
2094
484
419694
9
2746
1453
631
3711
383
475
2808
4274
2843
543
2810
1317
13159
10
486
663
1923
422
65
980
1282