3649
5
1123
1
3297
12
1372
1723
2735
2
5592
8
2195
897
1069
1307
1508
1857
1628
1238
2449
0
2118
2725
22
2411
1317
3840
172
3696
2166
852
1035
1042
2259
1393
1297