4309
3
2840
2
8072
1779
1
3117
8
1913
0
1019
1166
11
2153
549
1821
4
20850
5
2209
6
944
2763
2372
2580
2436
946
2632
1871
2773
4954
1710
16
1258
2667
3765
1331
1475
2699