951
1
619
2110
564
616
0
2502
1539
24337
22
2740
1371
3140
4
2906
2
6445
6
1779
3539
3
1700
1444
1468
1197
1366
2801
2122
8607
8
2794
4943
2153
7
1196
2452
3562
1819