2440
0
1071
1
1682
5
1168
2
2576
2766
2781
2315
3158
298
802
1568
2710
645
1590
1072
1497
3120
4
4184
2106
17970
15
3637
13018
4362
3
3589
1005
1054
2105
2152
4309