1492
3
2096
2
6010
400
0
2196
1
379
263
359
3331
4
1384
7
1553
3672
2844
5
864
2647
585
6
3859
6513
5711
18
9080
2710
8
2393
2104