2440
0
1683
12472
2660
2
684
1
5621
8
1328
1845
2884
5
2766
2106
1152
3035
3136
6
6317
846
1600
2545
5135
3
1219
1413
4184
1491
2502
4
1979
1182
1308
5055
1005
2115