2096
1
2172
2
6317
6
2597
172
0
666
3
2854
2185
2390
1992
2578
925
1218
1902
2733
4
1383
2562
3743
9
1597
1793
4697
608
1329
2364