2648
5
1938
4
1682
2
954
0
494
1933
1
2147
3
2169
11881
1024
2494
1350
1129
509
2800
2043
1065
2096
6010
2016
2327
419694
9
4895
1015
4233
3803
1515