3606
3
3475
5
1557
1
1653
2349
2194
1248
1875
2
3176
2551
1830
586
2467
4
2562
2907
3401
1069
6307
10
2352
1768