3107
5
1431
1
2312
0
7471
9
517
5430
537
19932
6
2439
620
1324
2
2942
7053
7
1835
1376
572
400
1403
5204
3
2836
1075
1319
1563
658
1601
947
1481
890
1243