2365
4
1672
1
2166
2990
0
2065
1813
2999
3
3779
2
1606
2986
536
300
496
940
1704
1193
2152
2082
2368
2392
1844
2294
1512
635
3426
1590
1766
1819