1400
1
3061
2
2268
4
4310
6
2906
3107
5
1431
1935
1532
996
1319
517
3738
1563
537
0
947
2299
2655
7053
7
2942
662
1075
2309
3
830
1259
1376
5204
890
3957
1161