2245
3
1606
1
1065
1834
1294
1763
1669
297066
0
1095
2184
1904
1475
2
734
2562
3918
536
1289601
4
2121
1787
1226
2173
2165
945
1483
3116
2838
3336
1152
2234
5224