1309
0
7222
4
1532
1
1992
3
2123
2
1738
697
2166
1825
2999
3326
1788
2578
2082
1691
4179
4914
57793
4715
5
1632
1606
4606
2233
3212
27
1660
2489
1917
51331
25
962
2788