1380
0
962
3326
3
582
873
1
451
994
6
2562
2
662
742
1093
1064
2392
1125
6267
18
868
1813
1000
6697
849
1570
1267
1690
2080
1072
2578
1945
802
672