3031
4
1197
3
3088
1
478
0
1409
11
472
664
2721
5
1798
2
923
620
751
64693
1858
26
2045
349
37
6035
9
1201
3219
1503
1030
116415
18
3261
1673
496
95
972
2037
2141