3145
4
1390
1
844
1372
774
0
2986
641
1226
2
1923
1609
2427
12
3591
11
1893
975
2848
423
7471
9
762
1840
6
3125
768
1628
2457
908