1132
0
543
1343
2669
2
2585
246
2288
1
670
1851
4
804
2320
3626
1645
58
935
2127
522
2714
5
1152
2395
1053
4106
2257
2189
2109
787
2635
484
1637
290