4821
2
1313
5151
3079
1
1209
1859
2515
3
2711
1243
0
2123
1105
1103
1352
534
490
2271
4
2786
484
2039
596
1166
562
2663
1862
13967
2911
9
668
1298
477
1573