1603
0
454
31535
310
298
2121
4
2490
992
2
572
1661
1
419
445
280
349
749
2014
3
357
2766
330
597
2727
1101
1645
1027