2757
3
1306
1
1380
0
1811
2836
2562
1402
2
2299
1583
1181
3354
2057
1778
784
5402
10
690
1000
1715
101569
2266
1364
400
1673
666
833
3683