2966
5
1378
2
1049
0
714
3653
1
1543
1172
553
56488
1645
563
913
1805
1317
661
1666
1454
2470
3599
1282
5009
1267
4
597
99
2052
611
2624
3
5848
1306