2402
4
1723
1
2735
2
5592
8
2195
1069
1508
2755
4101
1135
2247
3624
3
1857
1628
1238
2449
0
2118
2725
22
2411
1317
3840
5
172
1482
1092
1217
1956
923
2166
1888