3179
2
1656
4
1671
2051
1617
0
1336
1358
1
692
907
2385
1339
1256
2177
3
1233
1216
2157
1067
587
1403
1323
1880
1461
1133
1309
1161
566
1571
1900
803
6431