1532
1
1275
2
3172
2760
4
2377
582
0
2512
1125
2522
989
2365
1394
4179
370
1399
1168
1091
1814
1632
1813
10243
838
2082
1788
1327
2456
1431
1660
1749
2294