2515
3
1247
2
3629
1
1676
4732
0
3765
4
3079
2057
2966
10
1683
3354
1209
1859
1301
1581
1225
1223
3371
9
1313
1618
2039
2505
3683
1743
635
3054
5
1573
3105
3466
1292