2235
1
2255
2
928
1106
6
1598
2690
4
1347
1720
1583
2245
3
1041
583
2440
1002
1811
458
0
2009
4926
5
3053
7
909
2002
194
1734
1637
1312
3176
1518
1972
1875
2411